@import 'antd/es/style/themes/default.less';
.container {
  flex: 1;

  padding-bottom: 24px;
  &::after {
    display: block;
    clear: both;

    content: '';
  }
}
.title-line {
  font-size: @heading-4-size;
  font-weight: bold;
  line-height: 80px;

  height: 80px;
  padding: 0 24px;

  color: @heading-color;
  border-bottom: 1px solid @border-color-split;
}
.list {
  padding: 12px;
}
.item {
  display: inline-block;

  width: 50%;
  height: 362px;
  padding: 12px;

  vertical-align: top;
}
.item-inner {
  border: 1px solid #ddd;
  border-radius: 4px;
}
.item-header {
  line-height: 55px;

  height: 56px;
  padding: 0 24px;

  border-bottom: 1px solid #ddd;
}
.item-title {
  font-size: 16px;
  font-weight: bold;

  color: #333;
}
.item-body {
  height: 304px;
}
.loading {
  display: flex;
  align-items: center;
  justify-content: center;

  height: 100%;
  padding: 24px;
}
